Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix full-wide on mobile regression. #18469

Merged
merged 1 commit into from
Nov 18, 2019
Merged

Conversation

jasmussen
Copy link
Contributor

This is a followup to a regression found in #17875, specifically #17877 (comment).

The PR refactored horizontal margins, including for full-wide blocks. As a result, full-wide blocks would, on the mboile breakpoint, receive too much negative margin.

This PR addresses that.

To test, insert any full wide block, though it's easier to see with the table block as it gets more visibly cropped. Test in TwentyTwenty and with vanilla styles. Test both on mobile (<600px) breaktpoint, and above. There should be no cropping, and no horizontal scrollbars.

However please note that there is an issue with TwentyNineteen editor styles as a result of the PR, and those need to be fixed separately as they need new styles. That is trac'ed here: https://core.trac.wordpress.org/ticket/48526

Screenshots:

Screenshot 2019-11-13 at 09 14 49

Screenshot 2019-11-13 at 09 14 57

@jasmussen jasmussen added [Type] Bug An existing feature does not function as intended [Type] Regression Related to a regression in the latest release labels Nov 13, 2019
@jasmussen jasmussen requested a review from gziolo November 13, 2019 08:16
@jasmussen jasmussen self-assigned this Nov 13, 2019
Copy link
Contributor

@youknowriad youknowriad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jasmussen
Copy link
Contributor Author

Tests don't seem to be completing.

@youknowriad
Copy link
Contributor

Weird, can you try to rebase and push again?

@jasmussen jasmussen force-pushed the fix/full-wide-regression branch from 3f862f6 to 3606f0a Compare November 15, 2019 13:04
@jasmussen
Copy link
Contributor Author

Done, thank you.

This is a followup to a regression found in #17875, specifically #17877 (comment).

The PR refactored horizontal margins, including for full-wide blocks. As a result, full-wide blocks would, on the mboile breakpoint, receive too much negative margin.

This PR addresses that.
@jasmussen jasmussen force-pushed the fix/full-wide-regression branch from 3606f0a to 597c129 Compare November 18, 2019 08:25
@jasmussen jasmussen merged commit 17a6ab0 into master Nov 18, 2019
@jasmussen jasmussen deleted the fix/full-wide-regression branch November 18, 2019 08:46
@youknowriad youknowriad added this to the Gutenberg 7.0 milestone Nov 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Bug An existing feature does not function as intended [Type] Regression Related to a regression in the latest release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants